package com.plian.system.vo.pm.bond;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.*;

import java.math.BigDecimal;
import java.util.List;

/**
 * @description:
 * @author: gangan
 * @create: 2020-11-20 17:06
 */
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
@EqualsAndHashCode
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BondSummaryDetailVO {

    /**
     * 申请id
     */
    private String bondApplyId;

    /**
     * 发债主体
     */
    private String issuerName;

    /**
     * 注册批准文号
     */
    private String registrationApprovalNumber;

    /**
     * 申报额度
     */
    private BigDecimal declaredAmount;

    /**
     *  剩余可用额度
     */
    private BigDecimal surplusAmount;

    /**
     *  剩余可用额度
     */
    private BigDecimal balanceAmount;

    /**
     * 已发行比例
     */
    private BigDecimal ratio;

    /**
     * 债券发行数组
     */
    private List<BondIssuerVO> bondIssuerVOList;


}
